f745036f8a7b291c968d94bc8fa0188b096c94b5,jbpm-case-mgmt/jbpm-case-mgmt-impl/src/main/java/org/jbpm/casemgmt/impl/CaseRuntimeDataServiceImpl.java,CaseRuntimeDataServiceImpl,getCases,#QueryContext#,211
Before Change
@Override
public Collection<CaseDefinition> getCases(QueryContext queryContext) {
Collection<CaseDefinition> cases = availableCases.stream()
.skip(queryContext.getOffset())
.filter(caseDef -> caseDef.isActive())
.limit(queryContext.getCount())
.sorted(new CaseDefinitionComparator(queryContext.getOrderBy()))
.collect(toList());
return cases;
}
After Change
@Override
public Collection<CaseDefinition> getCases(QueryContext queryContext) {
Collection<CaseDefinition> cases = availableCases.stream()
.filter(caseDef -> caseDef.isActive())
.sorted(new CaseDefinitionComparator(queryContext.getOrderBy(), queryContext.isAscending()))
.skip(queryContext.getOffset())
.limit(queryContext.getCount())
.collect(toList());
return cases;
}